delayed onset muscle pain - German English Dictionary